modified step num