ch02 - decorator simple
ch02 - decorator advanced