first commit of pulltorefresh lib