A substrate having compounds disposed thereon for immobilizing a functional molecule, each compound having a chain comprising: a moiety R that is chemically coupled to the substrate, said moiety R being selected from the group consisting of an ether, ester, carbonyl, carbonate ester, thioether, disulfide, sulfinyl, sulfonyl, and carbonothioyl; and an epoxide-containing moiety that is coupled to the moiety R by a linker comprising at least one nucleophilic group. Methods of preparing the substrate and use of the substrate are also disclosed.