add message handler object, update to message implem unit test