1. add network module code