view exchange Controller