BE scheme now works, also fixed a major bug in walk-class