make private methdos private