map: tweak interface