add exchange invite
logic bug fix