fix a bug
add carousel
search & scroll
merge