This actually sounds like a lot of fun.