This actually sounds like fun! PM to discuss?