change:add two file open util ff ,fo