base funciton complete
add view scrolled check