add recover plugin