common plugins have been split off. converted set and define to use the add methods.