Protect most of class members