update format + text