search form
validation
validation
controllerAs
implemented functionality
implemented functionality