try new way to get geometry