updated mapviewer