working on WalkValidator