correct plug instantiion for child classes