data.end = data.file && data.file.FileAPIReadPosition || -1;