safeguards in check