This does sound rather fun...