update with textblock