Sorry this is a bit late. And slightly undercooked.
It seems I took on too much for the time I had.
Please enjoy.