Add decorator pattern