Hey, I'm trying to draw the mechanism for the catalytic hydrogenation of a NO2 group with Pd/C as a catalyst. I've looked at several articles (mostly "Insights into the mechanism of nitrobenzene reduction to aniline over Pd catalyst and the significance of the adsorption of phenyl group on kinetics" and "Studying the Mechanisms of Nitro Compounds Reduction (A-Review)") but they show slightly different paths to how NO2 turns into NH2. I drew the mechanism, but I'm not sure it is correct, could anyone give it a look and let me know if there's something wrong with it?
Note: I'm not sure if it's okay, but I'm assuming the hydrogen atoms that are on the surface of the Pd are able to be taken by other atoms as either protons (H+) or hydrides.