smaller constraints pt. 2