prevent more message duplication