add xchange ref