D private private private