add getMsg method