name decorators declaratively; add reminder service