added exchange type