add common components: network and queue