many rivers to cross- VERY rough cut - LOL!