trial_driver with filtering