diff --git a/command/debug.go b/command/debug.go
index 6914b8386426f7865c79022cf15fd051f56cdba9..b18281105313002abf46b5221f35fa151f0efdb1 100644
--- a/command/debug.go
+++ b/command/debug.go
@@ -41,9 +41,10 @@ func (d *DebugCommand) Flags() *flagset.Flagset {
 	flags := d.NewFlagSet("debug")
 
 	flags.Uint64Flag(&flagset.Uint64Flag{
-		Name:  "seconds",
-		Usage: "seconds to trace",
-		Value: &d.seconds,
+		Name:    "seconds",
+		Usage:   "seconds to trace",
+		Value:   &d.seconds,
+		Default: 5,
 	})
 	flags.StringFlag(&flagset.StringFlag{
 		Name:  "output",
diff --git a/command/main.go b/command/main.go
index 0fd38908304d1713a18c1d36b10229c1ef4eebed..c4b9f3887ac50f64db19cbb78b977f4b0ecc8482 100644
--- a/command/main.go
+++ b/command/main.go
@@ -97,17 +97,15 @@ func (m *Meta2) NewFlagSet(n string) *flagset.Flagset {
 	f := flagset.NewFlagSet(n)
 
 	f.StringFlag(&flagset.StringFlag{
-		Name:  "address",
-		Value: &m.addr,
-		Usage: "Address of the grpc endpoint",
+		Name:    "address",
+		Value:   &m.addr,
+		Usage:   "Address of the grpc endpoint",
+		Default: "127.0.0.1:3131",
 	})
 	return f
 }
 
 func (m *Meta2) Conn() (*grpc.ClientConn, error) {
-	if m.addr == "" {
-		m.addr = "127.0.0.1:3131"
-	}
 	conn, err := grpc.Dial(m.addr, grpc.WithInsecure())
 	if err != nil {
 		return nil, fmt.Errorf("failed to connect to server: %v", err)