added request and deliver module for network logic