experimenting with a whole new geometry generator