hopefully better error handling and monitoring