It's easy to eliminate an offset from a fluctuating signal with an inline capacitor.
If the cap is small enough and/or if you wait long enough the output signal will start to approach something proportional to the derivative of the unfiltered signal.
Increase the size of the cap and it looks like all you did was eliminate offset when actually the filtering was really a two step process.
The larger cap takes a derivative just like the smaller cap but unlike the smaller cap the larger cap reintegrates the signal.
Bret Cahill