adding all code into the GIS namespace