add preview
fix scrollview content size on load