Walks 81 to 88

#81#82#83#84#85#86#87#88