diff --git a/libimaglink/src/external.rs b/libimaglink/src/external.rs
index d30dec0b..97b7dce4 100644
--- a/libimaglink/src/external.rs
+++ b/libimaglink/src/external.rs
@@ -1,10 +1,26 @@
use libimagstore::store::EntryHeader;
+use error::{LinkError, LinkErrorKind};
use link::{Link, Links};
use result::Result;
-pub fn get_link(header: &EntryHeader) -> Result {
- unimplemented!()
+use toml::Value;
+use toml::Table;
+
+pub fn get_link(header: &EntryHeader) -> Result