migrate and fill out message model