added tostring() to donut unit