or provided a great deal of community service