simplify constraint activity management