node client now uses date on the message if available