update solutions for autoencoder