Some reasons for optimism