refactored to add the exit name string