map ~