implement deep network.