text working
save/restore text