self.map updates