add category first version
first version of category