add setInitSteps