add Options Validator
add SelectField for convention