fix date overlap issue
add sparse tagger