question exit() clause needs to remain