Revising absorbtion system. [Broken Code]