I thought the if's were more straight forward rather than trying to craft the else if statements.  I'll try to restructure with else if