s and aldehydes and other groups, all of which can form a covalent bond with an amine, thiol or hydroxyl group on a target molecule. [0018] In U.S. Pat. No. 6,110,630 (incorporated by reference), cyanine dyes were prepared with a series of reactive groups derived from N-hydroxynaphthalimide.