How to be thankful in the challengiing times