can can synthesis