plugin source code merged