converted geometry stuff