I'm performing a western blot with samples that I need first to treat with a solution (yellow) to derivatize carbonyl groupS (the assay is called Oxyblot). My protein samples (bone protein extract) are in 1X SDS-PAGE loading buffer (50 mM Tris-HCl, pH 6.8, 2% SDS,6% Glycerol, 1% β-mercaptolethanol and 0.004% bromophenol blue) and when I add the derivatizing solution it turns yellow. When then I run the samples, in the same gel the Molecular Marker and a control, not treated with the derivatizing solution, run fine but the samples that are yellow run very slow and at the end I see a big staining at the start point of the gel with some few bands. Now I find out that BMP is a Ph indicator and when it turns yellow means the ph is acid. The question is: do acid samples have problem running in a sds page gel? What can I do?