some changes
gofmt automatically