In exercise of supervisory jurisdiction,the High Court may not only quash or set aside the impugned proceedings,judgment or order but it may also make such directions as the facts and circumstances of the case may warrant,maybe,by way of guiding the inferior court or tribunal as to the manner in which it would now proceed further or afresh as commended to or guided by the High Court