The future does have bright spots.....