re-evaluating networking code