direct and card filter