add linker and loader