use private variable