Does this need to be a class variable (why isn't it local to a single method) - I haven't made it to the .cpp file yet.