draft of a RNN