Improve error handling and exception throwing