this breaks the decorator