correct fileread, need size for a new Buffer