fixed communication issue
merge with network module.