diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 039561a1347de45c398d65e84b17157a7643b7b4..a8bc38ebb791ff08aab14428fe67515694eaa4e6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: golang:latest
+image: golang:1.10
 
 variables:
   REPO_NAME: gitlab.servus.at/autoradio/tank
diff --git a/cmd/tank/main.go b/cmd/tank/main.go
index 50b79b94c1da9ff2e8b26854736b8f7558fb57a7..72226d451c91ea49be0e6734fe5c3d3c1dd12544 100644
--- a/cmd/tank/main.go
+++ b/cmd/tank/main.go
@@ -66,15 +66,19 @@ func cmdInit(c *cli.Context) error {
 
 func openStoreAndImporter(c *cli.Context) (st *store.Store, im *importer.Importer, err error) {
 	// TODO: hardcoded values
-	cfg := &store.Config{}
-	cfg.BasePath = "/tmp"
-	cfg.DB.Type = "sqlite"
-	cfg.DB.Connection = ":memory:"
-	if st, err = store.NewStore(cfg); err != nil {
+	sCfg := &store.Config{}
+	sCfg.BasePath = "/tmp"
+	sCfg.DB.Type = "sqlite"
+	sCfg.DB.Connection = ":memory:"
+	if st, err = store.NewStore(sCfg); err != nil {
 		return nil, nil, err
 	}
 
-	if im, err = importer.NewImporter(&importer.Config{"/tmp", 0}, st, infoLog, errLog, dbgLog); err != nil { // TODO: hardcoded value
+	// TODO: hardcoded values
+	iCfg := &importer.Config{}
+	iCfg.TempPath = "/tmp"
+	iCfg.Workers = 0
+	if im, err = importer.NewImporter(iCfg, st, infoLog, errLog, dbgLog); err != nil {
 		return nil, nil, err
 	}