oooh, that was a nasty accidental use of "if else"