update textual