fixes #36 but the map doesn't seem to re-draw correctly