category views, model, validations added