turned back into standard modular plugin that needs to be manually initialized via js