some more checks