Giving thanks for you, a challenge, and an update