removed unnecessary return statements & assignments and improved negativ...

...e condition

Implicit code returns are good practise (https://github.com/bbatsov/ruby-style-guide) although it's up to you of course!

I think the negative condition change reads much better though.