Problems with walks - kinda long