add reverse map