i have thought a lot