improvement on receivedataservice, the data is received but is not showing up