add file requirement