I'm intrigued, but this looks awfully convoluted. I do have some things in mind though...