bug fix for block read from non Marshal
update Readme for file_path