decouple recon entropy from optimization algos also improved backprop