Beautiful work! What prompted you to build this? Pun not intended.