Patients will be randomized on admission by nurse in labor ward into either one of two groups. Group A will receive MgSo4, while group B will receive Nifedipine ( Epilat 20mg ® EIPICO Egypt ). Randomization will be achieved through a computer generated randomization table. Recruitment will continue till 65 patients will be allocated to each group.