Lots of meandering. Lots and lots...