add working legs; l2walk