diagonal walking prototype