better naming for my Decorator module