made to_s's crappiness more visible