described delegate method
describe protected methods