private void updateStateRNF(List<Keyword> keywords, List<String> approval, List<String> terms) {
	
	if (approval != null && !approval.isEmpty()) {
		if (approval.get(0).equals("yes")) {
			getCurrentDialogState().setCurrentState(RecipeLearning.RL_ENTRY);
			teaching = true;
			return;
		}
		else {
			getCurrentDialogState().setCurrentState(RecipeAssistance.RA_ENTRY);
			return;
		}
	}
	//Should jump due to keywords, if not something's wrong
	DialogManager.giveDialogManager().setInErrorState(true);
	
}