Guesses, opinions, experience.....all welcome.