I'm thinking on building one of these myself.