initial walking fragment
slighlty cleaned up walking fragment