make it clear the difference between msg and message?