add add category support