updated simhanler to new message contruction