better toString information