these aren't really an enum. They should be separate `const int`s