diff --git a/bar/clicks.go b/bar/clicks.go
index 67ce51c1c82cf92f5ee14b28f63016a5bb6d7f66..896a76b72d5d516d8cdbcddbeed41b14bc9469c8 100644
--- a/bar/clicks.go
+++ b/bar/clicks.go
@@ -24,18 +24,20 @@ func handleCommands(clicks chan modules.Click) {
 		if err != nil {
 			continue
 		}
-		objReader := strings.NewReader(strings.Trim(object, ","))
+		object = strings.Trim(object, "[,\n")
+		logger.WriteString(fmt.Sprintf("Got an object: <<%s>>\n", object))
+		objReader := strings.NewReader(object)
 		clickParser := yaml.NewDecoder(objReader)
 		click := modules.Click{}
 		err = clickParser.Decode(&click)
 		if err != nil {
-			logger.WriteString(fmt.Sprintf("Error on click: %s\n", err))
+			logger.WriteString(fmt.Sprintf("Error on click: %#v\n", err))
 			clicks <- modules.Click{
 				Name: fmt.Sprintf("ERROR: %s", err),
 			}
 			continue
 		}
-		logger.WriteString(fmt.Sprintf("Error on click: %s\n", err))
+		logger.WriteString(fmt.Sprintf("Parsed ok click: %#v\n", click))
 		clicks <- click
 	}
 }
diff --git a/bar/run.go b/bar/run.go
index 7af2830864fbc651400f45d8c61a360aa4590b1a..6d653fa4250d1c026a5d2923fa51e52dc0c88aa0 100644
--- a/bar/run.go
+++ b/bar/run.go
@@ -39,11 +39,11 @@ func Run(cmd *cobra.Command, args []string) {
 			for _, module := range cfg.Modules {
 				if click.Name == module.Name {
 					found = true
-					fmt.Print(`[{"full_text": "CLICK!"},{"name": "post", "full_text": "post", "color": "#11ff11"},{"name": "date", "full_text": "22-12-01 22:54"}]`)
+					fmt.Print(`,[{"full_text": "CLICK!"},{"name": "post", "full_text": "post", "color": "#11ff11"},{"name": "date", "full_text": "22-12-01 22:54"}]`)
 				}
 			}
 			if !found {
-				fmt.Print(`[{"full_text": "ERROR!"},{"name": "post", "full_text": "post", "color": "#11ff11"},{"name": "date", "full_text": "22-12-01 22:54"}]`)
+				fmt.Print(`,[{"full_text": "ERROR!"},{"name": "post", "full_text": "post", "color": "#11ff11"},{"name": "date", "full_text": "22-12-01 22:54"}]`)
 			}
 			time.Sleep(5 * time.Second)
 		case <-time.After(time.Duration(cfg.Refresh) * time.Second):