added stepper support