bid filter base implementation