protected class