public predictions