with row repeater