last logic fix ospfs_read