fix bugs
add onSlide Callback
fix design