Don't think () are necessary by precedence are they? == has precedence over && I believe