traditional repeat pattern