Added percent label + Invoke() only if needed now