add some text manipulation sections