hehe, Sauoq beat me to it, really though what are you trying to do? If not give a example that is more specific to your real issue if this does not work.. If you are just looking to stem words it may be worthwhile to look at Lingua::Stem. If you are looking to only change words that end in "ed" and follow the "leave the e" rule just do