implementing walk
Merge pull request #3 from ofridagan/walk

my implementation of walk