2cd synthesis