implement ignore and yearly filter