ability to register plugins from app