Better doc generation (!= good)