mostly golint stuff