ReText Logic