add place holder for all type msgHandle