some works on network