remaining issue
add repeat2