fix self documentation