adding geometry primitives and circle