client and category controllers added