Hmm... sounds complicated, but count me interested!