fix bad toString