auto-release uses prevx-prevx' instead of x-prevx & attack shaper
 elaborated