Copolymerization via zwitterion