Updated to use Read data length.