Magistrates are expected to exercise their powers under Section 156(3) Cr.P.C. to ensure that investigation of the case pending before the learned Magistrate is duly investigated. If it is found that the Investigating Officer is not proceeding with the investigation expeditiously and is keeping the same pending without rhyme or reason and in the opinion of the learned Magistrate it is found to be a case of inaction on the part of the Investigating Officer, the learned Magistrate would be well within his powers to direct the Senior Superintendent of Police/Superintendent of Police to change the Investigating Officer, to supervise the case himself by the Senior Superintendent of Police/Superintendent of Police and to take appropriate measures in accordance with law. While exercising his power under Section 156(3) Cr.P.C., the learned Magistrate shall definitely monitor the investigation, though he cannot investigate the case himself and will not act as supervisory authority but it is certainly within his domain to ensure that the investigation is done properly and for this purpose without interfering with the power of the Investigating Officer or the Supervising Authority to conduct an investigation, the learned Magistrate may issue appropriate directions which in his opinion is required for conduct of proper investigation. What would be the nature of such direction(s) in a given case cannot be put in a straight jacket formula and it is for the learned Magistrate to look into this aspect of the matter on case to case basis. An application filed by an aggrieved person with prior service of copy upon the learned Public Prosecutor/A.P.P. seeking directions for proper