fix linker problem