page 302. constrain them