diff --git a/main.go b/main.go
index 1b164b1449b65fcc6b31ee59d7d01022eb226163..6c267d26994668f1ee9315a6f0f1134c9b96c42f 100644
--- a/main.go
+++ b/main.go
@@ -1,11 +1,30 @@
 package main
 
-import "fmt"
+import (
+	"fmt"
+	"io/ioutil"
+	"path/filepath"
+	"strings"
+)
 
 func main() {
-	fmt.Println("Hello, world3a.")
+	result := GetClientJsLibrary("https://test.org")
+	fmt.Println("Hello, world.")
+	fmt.Println(result)
 }
 
-func test() {
-	fmt.Println("Test function")
+func GetClientJsLibrary(iframeUrl string) string {
+	path, err := filepath.Abs("../vcl/javascript/dist/viamapi-client.js")
+
+	if err != nil {
+		fmt.Println(err.Error())
+	}
+
+	dat, err := ioutil.ReadFile(path)
+
+	if err != nil {
+		fmt.Println(err.Error())
+	}
+
+	return strings.Replace(string(dat), "{{urlArg}}", iframeUrl, 1) + "\n"
 }