add ablilty to use plugins via a Composition