structure and some guesses