contract reduction