pull down to refresh

@kr, I think this is a good model to start with.