update namespace and docs for gen dispatch