Nearly done with this one, quite fond of this output at least. Just need some adjusting before much later today but am content with it mostly