possible and necessary discuss infinitely opinion..