yes, @ehiggs is right about the `&&`