- be gentle to glenda, by allowing her to walk the shortest distance in a multi-step walk (found by using breadth-first search instead of depth-first search) - while walking with animation enabled, remain responsive, by splitting the animation of a walk in single-step moves that are 'scheduled' using etimer(2). This allows e.g. redirecting a walk during the animation, while glenda is still walking, or disabling animation during a walk. - reduce the amount of leaks reported by leak(1) by building the levels menu contents 'by hand' instead of relying on menuhit to call genlevel (would there be a way to avoid leaking while letting menuhit call genlevel?) Note: I still get some leaks, after popping up the B2 menu: acid: src(0x00009627); // 4 /sys/src/libc/fmt/vsmprint.c:38 I don't quite see where they come from. Axel.