add decorators definitions