I love this, really hard to figure out at first but I got the hang of it when I stopped being an idiot and read the instructions
Nice work!