update str()