iscroll logic update