Alternative version with free-walk mode
Walk in progress