use File.open instead of File.new in blob_utils