making variables work again