completed synch and adjusted receiveData