This looks pretty cool! If there is still room, I'll post a CS tomorrow.