why don't you use this.resendMessage? (and I see at least another location where we don't use this.resendMessage either, might be a good idea to change this as well)