mark it private and add doc.