Hash of choices and better variables