msg module is building correctly now