initial creation of message model