compliance checks