|| isn't &&