if else working hopefully