error handling for real drives