YJ:add file2 and file3