add test + improve func + add 2 plugins...