added initial plugin structures