Private api doc