Validation and added admin controller