refactor: hide methods