tiring journey but as expected, although still a little patient wai...