working on vars