App com pattern Decorator (ou quase isso..)