added totalBytesRead Property