ack. I had read you guys like to follow C89-style declarations-at-top-of-scope, but I maybe have seen C99-style declarations/initializations mixed lower down in some functions. What's our policy on this?