fix admin panel and add category && subcategory