Thoughts and Prayers and Many Thanks ...