optimize RNN, fix checkers FF