Changed error_t to storage_error_t