Puzzle of hidden secrets