unfinished Variable changes