dynamic plugin loading fixed #28