changed to use filefetcher