use fmt.Sprintf instead of +s