status happens on each tab change, prelim compare function