safeguards
not defined yet