Comparative study of efficiency of macromolecular anchoring layers in the grafting of end-functionalized polymers to a surface was conducted. Poly(glycidyl methacrylate) (PGMA) and epoxydized polybutadienes (EPB) were utilized as the primary anchoring films. Amount of the epoxy moieties introduced to the surface was varied via thickness of the modifying polymer layer or amount of epoxy groups in the polymer backbone. Comparison between the grafting of polystyrene and poly(ethylene glycol) to the various macromolecular anchoring layers indicated that grafting ability of a layer was mostly governed by thickness of the interpenetration zone between the two polymers (anchoring and being grafted). In case of low level of the interpenetration, only functional groups at the periphery of the primary polymer layer were available for the grafting. Then, amount of grafted polymer did not increase with total number of epoxy groups in the anchoring film. However, as the thickness of the interpenetration zone increased, higher amount of the functional groups become available for the grafting. (c) 2005 Elsevier Ltd. All rights reserved.