#18 add new func NetModule and fix bug