add donut ratio parameter