add progress listener for not has map data send