added the category model