Deja Vu building a mystery