update logic when net fail