add pull to refresh in message view