category and shop model changed according UI needs