chosen constraints