add logic for year filter
make sentence segmentation more logical