Trying decorators concept