wip on flashcard directive