• Dependencies (i.e., modules you must download that are accessed by the program): - module that can be imported to provide convenient lists of form variants. - module used to download files from websites. The files can be written to a file, downloaded as a string, or downloaded as a list of lines.