Improved revision.