convention in closure is to call methods like this 'getStepCount'