Sometimes you have to write the wrong thing before you figure out the right thing. So I've got step one covered...