add autoencoder (problematic)