fix the recreate first order bug