add label core
minimize aging noise and add labels in areas
fix merge conflict