fix slider, add infinite
fix slider, add infinite