updated propagate

still working on backprop error portion