add reliableCheck in messagepasser