Made required method protected