Updated docs, added linker function