remove empty line
refactor: function -> public function
set visibility protected
refactor: function -> public function (for B.C.)