msg object