changed to not include all plugins via lazy loading