started on Lifetime; reformatted with gofmt!