error handling
version bump