Brings home the current discussions in several of the threads going on now. Let's wait for the AAIB to report their findings before we go pointing too many fingers. It may turn out to be some mechanical reason for all we know....at this point it could be any reason for that matter.
Prayers for those who have suffered a loss.