I kind of confused on why we need the PyMySQL Python module in the first place (when we already have MySQL). Can you over setting up the database, cursors, and connection? To clarify, do we use cursors to get data from databases and put them in dictionaries or arrays? Can we do this without using cursors? What happens if you run more than one cursor.execute('sql query') command before fetching the results? Can you access the output of every result, or will you only fetch output from the most recent query?