add stepping
fix stepping