model messages initial version