updated plugin with features