use AutoDoc