bug fixed, filter finished, but too slow now