- private func results in an unknown selector error and crash. internal fixes this.