network.patch: explained the 'return nil;'
network.patch: explained the include