changing linkage types