Add map (fixes #1)