final updates prior to flashcard.js refactor