geometry utility.