reduced repeat