trying to use uninitialized local fields, eh, peter?