are these codes (use an enum), bools (use a bool/true false), ints (use consts to name the values)?