pull down to refresh

hope for the best prepare for the worst