use `enum` instead of `#define`ing each value individually.