(*)fixed update record