safety constraints