updating midmap position (closes #1)