add pull down refresh fragment