Is GCC charging you money for auxiliary vars, @arrbee? I'll throw in some VC so you can use one here. :p