I don't understand, why don't you just make the array value the actual value rather than putting this large case statement here?