added text manupilation sub section