updated toString().