fact-pattern