_addMessage returns id