During pregnancy, the placenta enables substances (e.g. nutrients, water, oxygen and antibodies from mother to foetus, carbon dioxide and urea from foetus to mother) to be transferred between the mother and the foetus. The placenta is large, thin, and has a rich countercurrent blood supply to maximise diffusion of these substances. The placenta (initially the cells surrounding the embryo, which later develop into the placenta) is responsible for secreting human chorionic gonadotropin, which is responsible for the maintenance of the corpus luteum and therefore of oestrogen and progesterone levels in pregnancy. This is important because progesterone inhibits uterine contractions and therefore prevents premature childbirth.