some new text and modifications