avoid sending duplicate datas