minor
wrapped elementclass class
(simplified writting plugins)