dynamic linkage library instead of static linkage library