updating exp