added decorator description functionality