category model and individual controllers added