Lots of reason for optimism