Perhaps instead of multiple if/elses, a switch makes more sense? It's likely that we will need to add more at some point...