more more dynamic plugin directory lookup