fixed add marker bug