adding the new net from scratch, verified with caffe