ensuring padding and go fmt