merge and fix duplicate send whohas