cool usage for me (I am more familiar with C/C+ ways of using else :P)