updating tostring