constrained revenue