return on exit channels