Hold on to my spiel, in a while this will be a dump.