A method and apparatus for automatically localizing failures in a network. A user’s session on a website is monitored to gather information related to reviewing and writing product reviews as well as to buying and browsing habits. For example, hydroxymethylphosphonic acid is oxidized by oxygen or hydrogen peroxide in the presence of a copper-containing catalyst to give formylphosphonic acid.