constraint population improved