Factors affecting weathering