taper: finish work on decorator (?!)