add repeat plugin