reservoir design