WHAT I HAVE BEEN LEARNING AND THINKING