add messageBeg compatiblity
bug fix
json