Text ops (14/26)

Text ops