New Factory method for messages added
Merge origin/master
New Factory method for messages added