multiple output constraints