receive map with string