Assignment with decorate pattern done