this is far too hard for my brain at the moment. will have a good think and come back to it. will prob take about a year though :lol: