Added explenation of decorators