regulatory functions