walker now passes all tests