I am appearing as party in person case stage evidence. I crossed the witness due to court time complete magistrate asked me to do on the next hearing. Next hearing I gave attendance and in the afternoon my number was called but it was not audible I missed my number when it's called NBW issued witness was sent away and asked to appear after fresh summons. Later on the same day I said my number was not called court asked to file a recall and NBW recalled on the same day. Later in next hearing witnesses (PW1) prayed for time court gave a date in 2 weeks I asked for date change. But court refused. Later I got sick and dues to rains I could not travel to Bengaluru. On the next date magistrate asked me to file a application to cross the witness. Should I file a stage recall application u/s 311 or is there a provision in CrPc to recall the witness PW1 (complianant). After recall should can I put leading questions to the witness? I have many questions to ask the witness to contradict her earlier statements and give suggestions. If not leading questions I can still ask them by showing the evidence?