auto initialization & get plugins from attr data-plugins
rename plugins