implement updates on maps