patch __str__