closes #9 filteration complete