failed on doing UI
finished a bug in UI succeeded
move parsing and connecting into getMessageData()
location failed
fixed location, don't know why