ND internal API docs rev 1