mystery has been solved