add file utility