Very nice!  It inspired me to make one.

?