add more constraints/transforms