sorted static linkage, clean and cleaner