updated plugin-code