Did plenty of refactorings and usability tests. Some usage changes.