dynamic flashcard adding