Why the constraint?