Modeling Adsorption In Shale