Change methods private to protected