before fixing linker error