Two hundred and ten women requesting IUD insertion will be randomly divided into three equal groups. To ensure blinding the double dummy technique will be used in which group 1 will receive Tramadol 100mg (Trama®, Global Napi, Giza, Egypt) orally in addition to a placebo similar to Celecoxib, group 2 will receive Celecoxib 200mg (Celebrex® 200, Pfizer, USA) in addition to a placebo similar to Tramadol, and group 3 will received a placebo similar to Tramadol in addition to a placebo similar to Celecoxib. All the drugs will be given 2 hour before the procedure. An independent person will generate the allocation sequence using computer generated random numbers.