So, how much of the riddle do we have?