Uhm all the enum validate methods can be removed as the service layer already returns enums, so there is nothing to validate.