No doubt the Magistrate cannot order investigation by the CBI vide CBI v. State of Rajasthan and Anr. (Supra), but this Court or the High Court has power under Article 136 or Article 226 to order investigation by the CBI. That, however should be done only in some rare and exceptional case, otherwise, the CBI would be flooded with a large number of cases and would find it impossible to properly investigate all of them.