Multiple stage absorption