Is that me or is there a bunch of dirty little variables that need to go away?