this is great! lots of different elements all going on at the same time but it’s balanced well and they all work together. presentation is really good. well done!