Nice work, I was tackling something similar a short while ago, I’d love to see in more detail how this is set up.