Honestly a lot of the technical stuff for this was just stuff I learnt in the process of making it, haha