register parent plugins first