Parameters by ENUMS

See if this works for you to get started.