for thought