updated map_side_join