playing around decorators