text and cosmetic modifications