add adaptive filter to playground