Add map codec