Might read better using ```unless``` rather than ```if !```