Modify threshold policy to support multiple constraints