Better error handling and more feedback
More info in README on what you get at the end