if plus && and == false makes my brain hurt.

Any way to make this clearer? probably not...