Surely these should be static declarations ?