Text ops (11/26)

Text ops