EOF measurements, by using 1,4-di-(4-aza-1-azonia-bicyclo[2.2.2]octane)butane diiodide, barium and strontium tetraborate as silica wall modifiers, are reported and, as an example of application, analysis of PEG (PEG 400-2000) polydisperse preparations in free solution CZE is shown. PEGs have been derivatized with phthalic anhydride so as to form singly or doubly charged derivatives with strong UV absorbance at 214 nm. Whereas separations in plain tetraborate buffer, pH 9.0, without any EOF control, did not lead to good resolution of all-size oligomers and suffered from long analysis times, excellent resolution of all oligomers up to 40 ethylene oxide (EO) units could be obtained under EOF control. Such EOF modulation was engendered by addition of 1 mM M7C4M7, a doubly charged organic cation able to stick tenaciously to the silica wall. Further modulation of EOF and silica surface modification could be achieved also by addition of inorganic cations, notably those of group II, whereas monovalent cations did not seem to affect much the EOF flux. Among the doubly charged cations investigated, Ca++, Mg++, Sr++ and Ba++, the latter did seem to offer best EOF control and reproducible runs. A judicious blend of M7C4M7 (0.33-1 mM range) with barium (10-20 mM range) allowed baseline resolution of all PEG oligomers investigated up to PEG 2000 and >40 EO units in length. In this last case, best results in terms of reproducibility and separation efficiency of the more heavy homologues were obtained using Li+ salt in small amounts.