make the device consistent with the submission api