add iscroll and update pull-to-refresh