add plugin project from v2_1 branch