added basic walk cycle