don't cache message for each connection. fixing #2
fixing #2