properly implemented file.bytes