Approach now works. Exit does not end at the 
right place.