Many thanks for the details. Much to ponder here.