pass data arg to step finish callback in merlin