Can you explain what a compliance check is and why is it needed?