refact net.js
complete load rewrite needed