added multiview predict