add recurrent neural netwrok