don't repeatedly store the same message