use the proper member function