Posted at long last, oh god my head hurts, big apologies to kapuchu for my ungentlemanly lateness and the frustration I have caused.