mystery solved