function residual capacity