improvements to the log generator
regenerated the API