fix widget not to flicker at update...more rules to records widgets