In this project we extended the concept to routers that cache arbitrary code (not just code for message parsing and culling) for execution. The idea was to put a JAVA-like execution engine into all routers. Cybernet accomplished this by: 1) Developing a means that allows URLs to be resolved to where a dataset or function is cached, and not to a strict physical location 2) Developing an algorithm for moving datasets and functions from machine to machine 3) Developing a set of intelligent network and traffic monitoring/diagnosis processes 4) Defining a common runtime cache/shuffle system which is easily ported to each operating system platform 5) Determining the best way of bringing code user interfaces to a user who might be located anywhere on the network.