better variables