start prediction