First walking implementation.