implement geometry category.