alfheimr: i scribbled this out at 1am last night