Okay, now we are really adding the StudyFlashcards changes from psuedocode