Allow the term_width to be regenerated
updated changelog
merged conflicts