updating texts and stuff