flashbaaaaack!
(It may not make that much sense yet, but all will be revealed eventually)