added file requirements