#geometric calculations