run gofmt
add more methods