docs for v3