add decorator model