to give thanks and praises