Well, at least I got this far.