pragmatic res