Why are you using strings here? These should be enums!