need a MessageLookup table for external message id