Major update to RNN's