I wrote this shit down somewhere . . .