customer form enumerations protocol