license header and ns doc