That looks great! I'm thinking about trying to make one myself.