so many bugs in back prop. stupid matrices.