* Network communication via send and listen * Rule source code reloading to support rule changing