reservoir-based systems