constraints guide