o better make it a class data member