working through linker problems