rename consumption functions to avoid confusion