first version step counter