Absorption based systems