Thankfulness, happiness and wonder!