updates to net module