#supply constraints