initial adoplugin implementation
forgotten recommended dependency