rethrow errors
gitignore