English
Named parameters
Add comments
More refactoring
Kill code
Minor refactor