looping !
merge with track replacing