A wedding requires much planning.