added category and item models