more checks, more log