working eval exp some upgrade but no working var