modified the sucker to use a list of files