client now receives data from backend