execute finish after network