Grumbles WIP01

Grumbles WIP01

60% of the way in, but there is something not quite right....