move doc generator