added new action, validations