using string as message.id