adding choice as an opt variable