the details are complex enough that they may be hard-pressed