project constraints