This looks really cool, I'll throw my hat in.