client now pulls all messages on startup