revision to match file requirements