backend objects, functions and routes for processing wms info