map with logging