- additional checks