restore text