generate doc, clean coffee