bug fixed, and scroll view implemented