i still prefer to create a bunch of local variables and then just return/update the context at the very end so it's all in one place, but i won't ask you to rewrite the entire file. :)