used the built in go fmt command to format this properly