Reduce method access to protected
Reduce method access where possible