Okay, I think I can speak for most of the community when I say we would have much more preferred to get an eta on the new engine rather than anything else mentioned in the letter.
I don't know why you are so afraid to give us more detailed information, the "E" in "ETA" means "ESTIMATED"...not "EXACT!"