smartStep optimize