cleanup , one bug still existe while dispatching MethodCallMessage