data now returns from the server, but responds twice per call instead of once...