map 2nd version