Now this is cool! I could so talk myself into building one of these.