Mystery revealed