Conditionals sub

The something else condition was working no matter what, It is now
fixed to if !=undefined