modify protected -> CC_CONSTRUCTOR_ACCESS