optimize editor, working on network module