i wish salesforce apex had case or swith... :beer: