Mystery decoded