research directions -- universal interchange