variable scripting
added geo