add download files method