Implement walk. Fix attach.