adding walk util