Refactoring, eclipse, and the beginning of publishing.