add exception resume