test prototyping, text metrics, zip download, refactoring