Contraceptive technology update [Contracept Technol Update] NLMUID: 8214749