added decoration class