protected method exclusion