plugin handling change