more checks on operators