please add comment to explain why this map.