I'm gonna make this an enum anyway