add file components