Methods, constraints, and criteria