making enums for everything. In the middle of switching things over to the enums.