added geometry class maybe we will use