realize message received function ,hurry up