some more strictness