Refactor: extract method
Make method protected