A surgical system, comprising: a surgical console comprising a display (159, 504); a processor operatively coupled to the surgical console; a surgical cassette in fluid communication with an irrigation source (151, 501) and an aspiration line, the surgical cassette comprising a reservoir; wherein the processor is configured to: receive sensed measurements regarding a rate of fluid flow over time from the irrigation source (151, 501), process the rate of fluid flow relative to an initial volume of the irrigation source to determine a volume of fluid in the irrigation source, and produce a first signal for the display (159, 504) to indicate a remaining capacity of the volume of fluid, wherein the processor is configured to receive sensed measurements regarding a rate of fluid flow over time from the aspiration line, process the rate of fluid flow from the aspiration line relative to the rate of fluid flow from the irrigation source (151, 501) and produce a second signal for the display (159, 504) to indicate the processed aspiration fluid flow relative to the irrigation fluid flow, wherein the processor is configured to process the rate of fluid flow from the aspiration line by applying a weight to the sensed measurements regarding a rate of fluid flow over time from the aspiration line, wherein a weighted flow value is calculated and applied to the aspiration flow by calculating an average differential between aspiration and irrigation flows, characterized in that the surgical system further comprises a vacuum pump arrangement comprising a pump and a pressure regulator, wherein the vacuum pump arrangement is connected to the reservoir via a fluid pathway and is configured to add air to the reservoir and remove air from the reservoir. a surgical console comprising a display (159, 504); a processor operatively coupled to the surgical console; a surgical cassette in fluid communication with an irrigation source (151, 501) and an aspiration line, the surgical cassette comprising a reservoir; wherein the processor is configured to: receive sensed measurements regarding a rate of fluid flow over time from the irrigation source (151, 501), process the rate of fluid flow relative to an initial volume of the irrigation source to determine a volume of fluid in the irrigation source, and produce a first signal for the display (159, 504) to indicate a remaining capacity of the volume of fluid, receive sensed measurements regarding a rate of fluid flow over time from the irrigation source (151, 501), process the rate of fluid flow relative to an initial volume of the irrigation source to determine a volume of fluid in the irrigation source, and produce a first signal for the display (159, 504) to indicate a remaining capacity of the volume of fluid, wherein the processor is configured to receive sensed measurements regarding a rate of fluid flow over time from the aspiration line, process the rate of fluid flow from the aspiration line relative to the rate of fluid flow from the irrigation source (151, 501) and produce a second signal for the display (159, 504) to indicate the processed aspiration fluid flow relative to the irrigation fluid flow, wherein the processor is configured to process the rate of fluid flow from the aspiration line by applying a weight to the sensed measurements regarding a rate of fluid flow over time from the aspiration line, wherein a weighted flow value is calculated and applied to the aspiration flow by calculating an average differential between aspiration and irrigation flows, characterized in that the surgical system further comprises a vacuum pump arrangement comprising a pump and a pressure regulator, wherein the vacuum pump arrangement is connected to the reservoir via a fluid pathway and is configured to add air to the reservoir and remove air from the reservoir.