 Tramadol, diclofenac and placebo will be enclosed in sealed envelopes which will be numbered using computer generated random table. Neither the patient nor the physician will be aware of the drug used. 210 women will be categorized into 3 groups: Group I will receive Tramadol 50mg Tramal , Memphis, orally 1 hour before the procedure, group II will receive diclofenac 50mg voltaren, Novartis 1 hour before the procedure, and group III will receive placebo acting as the control group. 