new plugin def format - only init func required