constraints theory 2700530