Improve __str__