added decorator assignment