Added Auto doc generation