this sounds like it could be fun!