added support for geoserver