enhance update feedback