:honeybee: add some new layers for backpropagation