working version before i try to fix the carousel item width loading issue
weird width loading issue addressed, plus when swipe distance >> item count + clone length