prevent duplicate message