added printing adjoint
tries to recreate forget bug - failed