add new map code