synchronize constraints