add test for Map