non enumerable private