add exchange , update