hard thoughts