add pull refresh

not complete. just a little.