and also refreshing our vars