This looks interesting:

https://www.sfexaminer.com/entertain...y-innovations/