Improved receiving data