surface chemical reaction