walk the length