add some stepping for debug