in chat-example, update at 30fps