fact-patterns