add getMessageStatus and add getBalance