Switch case?

...if..else....not very elegant....must be something better....