network.clj has been implemented