Upgraded Control System (More Exceptions and Error Handling)