updated map2string module