fix filtering bug.