added update_iso method