added message system to ui