mystery leakage