End of a nightmare