This is such a cool idea! Well done getting it to all work together smoothly - it's a good brain exercise!