finished scrollview, bug fixed for not matching between index and real location