geometry now stored in loc: {}