update exit