Tidyed copy.