add geometry class