developoer's documentstion regenerated